-
0
1
1
- 633871848347115000
-
0
6
12
- true
- true
- Shaded
- OCOPWave.ghx
- 633791440515890000
- 0
-
-717
-396
- 2.3
- 0
- 8
- 88c3f2b5-27f7-48a2-9528-1397fad62b93
- DotNET C# Script
- //your code here…
Print("count : {0}\nsize : {1}\namplitude : {2}\nangleStart : {3}", count, size, amplitude, angleStart);
On3dPoint[,] p = wavePoints(count, size, amplitude, angleStart);
A = p;
- public On3dPoint[,] wavePoints(
int c,
double size,
double amplitude,
double angleStart)
{
On3dPoint[,] pt = new On3dPoint[c + 1, c];
double count = (double) c;
double anglei = 0.0;
double anglej = 0.0;
double ordinate = 0.0;
for (int i = 0; i <= count; ++i)
{
anglei = (i / count) * 360 + angleStart;
for (int j = 0; j < count; ++j)
{
anglej = (j / count) * 360 + angleStart;
ordinate = (Math.Sin(anglei) + Math.Sin(anglej)) * amplitude / 2;
pt[i, j] = new On3dPoint((j / count * size), (i / count * size), ordinate);
}
}
return pt;
}
- 0
- Wave
- 3777a905-fb1c-4f14-a895-af6f24cfc67e
- false
- true
- longest_list
-
611.1
281.95
116
84
-
675.1
283.95
23
80
-
675.1
283.95
- false
- true
- false
- 4
- 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2
- Variable var
- Script Variable var
- true
- true
- 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2
- Variable var
- Script Variable var
- true
- true
- 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2
- Variable var
- Script Variable var
- true
- true
- 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2
- Variable var
- Script Variable var
- true
- true
- 2
- 3ede854e-c753-40eb-84cb-b48008f14fd4
- Output
- Print, Reflect and Error streams
- true
- false
- 8ec86459-bf01-4409-baee-174d0d2b13d0
- Result A
- Represents a list of generic data
- true
- false
- count
- 6f756f61-3446-462a-a2d3-90faafd7859c
- true
- true
- 1
- 8a086b0a-dd3c-4b86-941c-b94a96decdf5
- 0
- int
- true
-
613.1
283.95
62
20
-
613.1
283.95
62
20
-
613.1
283.95
- false
- true
- false
- size
- 11da8ffb-c161-4197-9930-021c5dc7925c
- true
- true
- 1
- 45e78ff2-2f25-4794-ae96-2a7e4e382b81
- 0
- double
- true
-
613.1
303.95
62
20
-
613.1
303.95
62
20
-
613.1
303.95
- false
- true
- false
- amplitude
- 71835587-f8f3-49df-a709-3553f7a9e783
- true
- true
- 1
- 133fb799-6ca6-4f28-808d-09ef77a7e0de
- 0
- double
- true
-
613.1
323.95
62
20
-
613.1
323.95
62
20
-
613.1
323.95
- false
- true
- false
- angleStart
- d6c8323b-4dd1-4554-9c49-9e2e37042ce7
- true
- true
- 1
- 61316209-2cdc-44cf-8fd3-0768bb54e7a0
- 0
- double
- true
-
613.1
343.95
62
20
-
613.1
343.95
62
20
-
613.1
343.95
- false
- true
- false
- out
- ac0f518d-ae5b-4cca-a841-5773277be8b1
- true
- true
- 0
- 0
- 0
-
698.1
283.95
27
40
-
698.1
283.95
27
40
-
698.1
283.95
- false
- true
- false
- A
- 23bbbd97-f039-4a45-b967-c084be6c63ab
- true
- true
- 0
- 0
-
698.1
323.95
27
40
-
698.1
323.95
27
40
-
698.1
323.95
- false
- true
- false
- 57da07bd-ecab-415d-9d86-af36d7073abc
- Number Slider
- size
- 45e78ff2-2f25-4794-ae96-2a7e4e382b81
- true
- true
- 0
- 0
-
322.2
304.2167
174.5
20
-
322.2
304.2167
33
20
-
322.2
304.2167
- false
- true
- false
- 10
- 0
- 10
- 4
- 0
- 57da07bd-ecab-415d-9d86-af36d7073abc
- Number Slider
- count
- 148e4d3b-0b4c-4d29-ae82-8e616cf72ca5
- true
- true
- 0
- 0
-
322.2
277.75
174.3
20
-
322.2
277.75
40
20
-
322.2
277.75
- false
- true
- false
- 61
- 3
- 65
- 4
- 1
- 57da07bd-ecab-415d-9d86-af36d7073abc
- Number Slider
- amplitude
- 133fb799-6ca6-4f28-808d-09ef77a7e0de
- true
- true
- 0
- 0
-
322.2
329.0833
175.5
20
-
322.2
329.0833
61
20
-
322.2
329.0833
- true
- true
- false
- 2.9999999999999991
- 0
- 3
- 4
- 0
- 57da07bd-ecab-415d-9d86-af36d7073abc
- Number Slider
- angleStart
- 61316209-2cdc-44cf-8fd3-0768bb54e7a0
- true
- true
- 0
- 0
-
322.2
354.75
176.5
20
-
322.2
354.75
63
20
-
322.2
354.75
- false
- true
- false
- 10
- 0
- 10
- 4
- 0
- 2e3ab970-8545-46bb-836c-1c11e5610bce
- Integer
- Int
- 8a086b0a-dd3c-4b86-941c-b94a96decdf5
- true
- true
- 1
- 148e4d3b-0b4c-4d29-ae82-8e616cf72ca5
- 0
- 0
-
520.1
275.75
60
20
-
520.1
275.75
60
20
-
520.1
275.75
- false
- true
- false
- 59e0b89a-e487-49f8-bab8-b5bab16be14c
- Panel
- Output
- f1e7b025-4b3e-4aef-94c7-0f997e0a6683
- true
- true
- 1
- ac0f518d-ae5b-4cca-a841-5773277be8b1
- 0
- Double click to edit panel content…
- true
- true
- 0.017877099234298619
- false
-
0
0
0
255
-
255
250
90
255
-
750
250
174
86
-
750
250
174
86
-
750
250
- false
- true
- false
- fbac3e32-f100-4292-8692-77240a42fd1a
- Point
- Pt
- 77e4ec63-299e-4f3b-8b37-3b5c76ea1222
- true
- true
- 1
- 23bbbd97-f039-4a45-b967-c084be6c63ab
- 0
- 0
-
750.3875
345.95
60
20
-
750.3875
345.95
60
20
-
750.3875
345.95
- false
- true
- false